
可移植的程序将查询系统中可用的设备，并根据运行时信息调整行为。本章为我们打开了一扇通往信息的大门，这些信息允许我们对代码进行修缮，以适应运行时出现的硬件。\par

通过参数化，应用程序以适应硬件的特性，程序的移植性会更好，性能也更可移植，并且更具有前瞻性。还可以测试现有的硬件是否在程序设计的预想范围内，当发现硬件不在预想范围内时，要么发出警告，要么中止程序。\par




\newpage